Analyzing the Effect of TCP and Server Population on Massively Multiplayer Games
نویسندگان
چکیده
Many Massively Multiplayer Online Role-Playing Games (MMORPGs) use TCP flows for communication between the server and the game clients. The utilization of TCP, which was not initially designed for (soft) real-time services, has many implications for the competing traffic flows. In this paper we present a series of studies which explore the competition between MMORPG and other traffic flows. For that aim, we first extend a source-based traffic model, based on player’s activities during the day, to also incorporate the impact of the number of players sharing a server (server population) on network traffic. Based on real traffic traces, we statistically model the influence of the variation of the server’s player population on the network traffic, depending on the action categories (i.e., types of in-game player behaviour). Using the developed traffic model we prove that, while server population only modifies specific action categories, this effect is significant enough to be observed on the overall traffic. We find that TCP Vegas is a good option for competing flows in order not to throttle the MMORPG flows, and that TCP SACK is more respectful with game flows than other TCP variants, namely Tahoe, Reno and New Reno. Other tests show that MMORPG flows do not significantly reduce their sending window size when competing against UDP flows. Additionally, we study the effect of RTT unfairness between MMORPG flows, showing that it is less important than in the case of network-limited TCP flows.
منابع مشابه
Design issues for Peer-to-Peer Massively Multiplayer Online Games
Massively Multiplayer Online Games (MMOGs) are increasing in both popularity and scale, and while classical Client/Server architectures convey some benefits, they suffer from significant technical and commercial drawbacks. This realisation has sparked intensive research interest in adapting MMOGs to Peer-to-Peer (P2P)
متن کاملScalability via Multi-Server Replication for Online Games: A Case Study of Quake 2
Multiplayer online games are an increasingly popular class of distributed applications that require scalable network architectures and parallelization approaches. Existing Massively Multiplayer Online RolePlaying Games (MMORPG) already allow thousands of users to concurrently participate in a single application instance. However, there are several other types of genres, in particular action and...
متن کاملA Distributed Architecture for Massively Multiplayer Online Games
To date, massively-multiplayer online games (MMOGs) have been inherently limited by the client/server architecture. While some researchers and companies have proposed using grid or clustered servers, we propose a fully decentralized architecture. Our unique contribution is an architecture that scales with the number of players in communication, storage, and computation. Further, the architectur...
متن کاملScalable Massively Multiplayer Online Games
We describe an approach for satisfying the message dissemination requirements of distributed virtual environments. We assume a distributed virtual environment is deployed using client/server architecture typical of commercial massively multiplayer online games. We exploit the scalability provided by the clustering of servers in the development of a message dissemination scheme that may scale to...
متن کاملAn Overview of Networking Infrastructure for Massively Multiplayer Online Games
A massively multiplayer online game (MMOG) is a networked computer or video game in which tens of thousands to hundreds of thousands of players may interact with one another in real-time in a shared environment, even though these users may be separated by vast geographic distances. In the last decade the popularity of MMOGs has exploded. Unfortunately, the demand has far outweighed the resource...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Computer Games Technology
دوره 2014 شماره
صفحات -
تاریخ انتشار 2014